engine-compartment ventilation - French English Dictionary